Part Number Hot Search : 
C3216X5 NJU6391 MOC3051 BU2615 144EU SIA418DJ CABLE D1216AAS
Product Description
Full Text Search
 

To Download 80C32 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 80C32MODULE
______________________80C32 Module
80C32 Module General Description
The Maxim 80C32 microcontroller (C) module is intended for use with this and other Maxim evaluation kits (EV kits). It contains the 80C32 C, RS-232 interface, 8kbytes of EPROM, 32kbytes of static RAM, and address decoding logic. A 40-pin connector mates with a connector found on Maxim EV kits designed to interface with the 80C32 module. The module is connected to an IBM-compatible personal computer over a serial communications port. Software provided with each EV kit runs on the computer and controls the unit consisting of the 80C32 module and EV kit. The program uses a routine stored in the 27C64 EPROM to download special 80C32 code for each kit. The downloaded code controls the EV kit and, together with the program running on the personal computer, displays the output data. The board operates from a single 8V to 22V supply. Both the pre-regulated and regulated +5V levels are available to the EV kit through the 40-pin connector.
____80C32 Module Component List
DESIGNATION C1, C2 C4, C5, C6, C7, C8, C9, C10, C11, C12 C3, C13, C14 D1 J1 J2 R1 RS1 SW1 SW2 IC1 IC2 IC3 IC4 IC5 IC6 IC7 IC8 IC9 IC10 Y1 None None None None QTY 2 9 DESCRIPTION 15pF ceramic capacitors 0.1F, 50V ceramic capacitors 22F, 16V radial electrolytic capacitors 1N4001 diode 40-pin right-angle male connector DB9 right-angle socket 620 resistor 10k 10-pin, 9-resistor SIP Power switch Reset switch 80C32 MAX233CPP 27C64 74HCT573 74HCT139 74HCT08 74HCT245 62256 78M05 MAX707CPA 11.059MHz crystal 2-pin power connector 28-pin 600-mil socket for IC3 (the EPROM) Rubber feet 3.00" x 5.50" PC board
80C32 Module Power Supply
The Maxim 80C32 module requires an input of 8V to 22V for normal operation. An on-board 78M05 power regulator supplies the 5V required for the logic on the module, and any 5V requirements for the EV kit attached to the 40-pin connector. The pre-regulated voltage is also available on the data connector. The source must be capable of supplying 100mA for the module and meeting the load requirements of the EV kit.
3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1
Microprocessor Supervisor
A MAX707 on the module monitors the 5V logic supply, generates the power-on reset, and produces a reset pulse whenever the reset button is pressed. A watchdog function was not included because they frequently interfere while debugging programs, and debugging is a prime function of this board.
80C32 Microcontroller
The 80C32 is a member of the popular Intel 8051 family of Cs. It is a low-power CMOS version that requires external ROM for program storage, 256 bytes of internal RAM, and four 8-bit I/O ports. Three of the ports are required by the system for serial communications and memory control. The fourth port (P1) is available through the data connector. The 80C32 communicates with the PC over a serial RS232 link. A MAX233 acts as a level shifter between the 15V RS-232 signals and the TTL levels of the 80C32.
12
______________________________________________________________________________________
MAX186 Evaluation System/Evaluation Kit
The MAX233 also generates the output voltages necessary to drive RS-232 lines. Port 0 (pins 32-39) of the 80C32 multiplexes the lower eight bits of memory address and the eight bits of read/write data. The lower eight bits of address data are latched during each I/O cycle by the 74HCT573 octal latch. The latch is controlled by the address latch enable (ALE) signal of the 80C32. Port 2 (pins 21-28) of the 80C32 supplies the upper eight bits of address information. The port 3 pins (10-17) provide several unrelated functions. Pins 10 and 11 are used as the receive data (RxD) and transmit data (TxD) pins of the RS-232 link. Pins 16 and 17 act as the write (WR) and read (RD) control signals for the data I/O cycles. Four other pins are configured as interrupt and timer controls, but are not used on this board.
Address Ranges
Logic on the module board generates various enable signals for different address ranges. The ROM and RAM enable signals are fed directly to the respective chips. Several additional signals (CS0-CS3) are available on the data connector to be used by Maxim EV kits. Table 1 outlines the address range for each of the elements found on the 80C32 module. Table 1. Address Ranges in Hexadecimal
ADDRESS RANGE (HEX) 0000 4000 C000 D000 E000 F000 3FFF BFFF CFFF DFFF EFFF FFFF ENABLE SIGNAL ROM RAM CS0 CS1 CS2 CS3
Evaluates: MAX186
Data I/O Connector
A 40-pin connector mounted on the edge of the printed circuit board provides connection between the C module and other Maxim EV kits. Both power and digital signals are transferred via the connector. To join the module board with an EV kit, carefully align and insert the pins on the connector with the mating 40-pin female connector of the kit. The pin functions are listed in Table 2. Table 2. I/O Connector Pin Functions
PIN 1-4 5, 6 7, 8 9 10 11 12 13 14 15-18 19-26 27-34 35-40 FUNCTION Ground Pre-regulator input Regulated +5V RD WR CS0 CS1 CS2 CS3 ADDR0-ADDR3 DB0-DB7 P1.0-P1.7 Reserved DESCRIPTION
Memory
The board has a 27C64 EPROM containing code for initializing the 80C32 and downloading additional program code to the 62256 RAM. After a reset, the EPROM resident code initializes the 80C32, determines the address range of the RAM, sets the RS-232 baud rate to 1200, and waits for communications from the PC. Receiving any character will prompt the program to send an initial banner that includes the program name, revision level, and boundaries of the on-board RAM. The 62256 CMOS (32kbyte) static RAM is used to hold program code for the various Maxim EV kits that use the 80C32 module as the controller. Programs are transferred from disk to the RAM using software running on a personal computer, such as MAXLOAD or other programs provided with Maxim EV kits. Programs written to execute from this RAM start at 4000 (HEX) and are typically less than 4kbytes long. The remaining RAM is available for data storage.
Read strobe Write strobe Address C000-CFFF Address D000-DFFF Address E000-EFFF Address F000-FFFF Lowest 4 bits of address 8-bit data bus 8 bits of port 1
______________________________________________________________________________________
13
MAX186 Evaluation System/Evaluation Kit Evaluates: MAX186
Software Architecture
Software for EV kits using the Maxim 80C32 module is divided into three elements: the interface program running on an IBM-compatible PC, a module program located in EPROM, and a program supplied on disk that is transferred to the RAM located on the module. Immediately following transmission of the logon banner, the program runs a checker routine for the on-board 256kbit static RAM. The RAM is filled with several patterns and then read to verify that each pattern has been retained. A pass or fail indication is displayed on the personal computer after each pass. EV kit software requires proper operation of the RAM. Do not attempt to use the board if any of the RAM checks fail. Two other programs for the EV kits are provided on a floppy disk shipped with each kit. One program acts as the user interface and transmits commands to the 80C32 module. The other is an 80C32 application program that executes from the RAM located on the module. The procedure for loading the programs varies with each kit, so follow the instructions provided.
EPROM Resident Program
The EPROM resident program initializes the 80C32, establishes communications over the RS-232 link, verifies the static RAM, and downloads other programs. Its operation starts on power-up and whenever the reset button is pressed. After reset, the program waits indefinitely to receive a character over the RS-232 port. When the first character is received, a logon banner identifying the module and firmware revision is transmitted.
14
______________________________________________________________________________________
MAX186 Evaluation System/Evaluation Kit Evaluates: MAX186
Figure 5. 80C32 Module Component Placement Guide (x2)
______________________________________________________________________________________
15
MAX186 Evaluation System/Evaluation Kit Evaluates: MAX186
34 ALL D9 MNEMONICS REFER TO THE HOST (DTE)
5 1 4 6 GND
P1.0-P1.7 27-34 27
DCD DTR DSR
2 3 7 8
TXD RXD RTS CTS
MAX233A U2 +5V 2 +5V 5 T1 2 OUT T1IN 18 T2 1 OUT T2IN 3 4 R1 R1 19 R2IN R2OUT 20 OUT 11 IN 8 C1+ C2+ 15 13 C1C2+ 10 V- 12 C216 17 VC214 GND GNDV+
6 9
1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 9
P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RXD TXD -INT0 -INT1 T0 T1 -WR -RD RST
AD0 AD1 AD2 AD3 AD4 AD5 AD6 AD7 ALE -EA A15 A14 A13 A12 A11 A10 A9 A8
39 38 37 36 35 34 33 32 30 31 28 27 26 25 24 23 22 21
0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7
11 21 Q1 D1 3 4 74HCT 5 573 6 U4 7 D 8 9 D8 Q8
MAX707 +5V U10 1 MR RESET 2 RESET V SW1 3 CC GND N.C. RESET 4 PFO PFI
8 7 6 5
XTAL2 29 XTAL1 -PSEN XX1 11.059MHz C2 1 U6 HCT08 27pF 3 2 +5V 4 U6 HCT08 6 +5V 12 5 19 11 13 U6 HCT08
C1 27pF18
15 14 13 12 11 10 9 8
19 0 0 18 1 1 17 2 2 16 3 3 15 4 4 14 5 5 13 6 6 12 7 7 8 9 10 11 12 13
10 9 8 7 6 5 4 3 25 24 21 23 2 26 22 20
A0 O0 A1 O1 A2 O2 A3 O3 A4 O4 A5 O5 A6 O6 A7 O7 A8 27C64 A9 U3 A10 A11 VPP A12 N.C./A13 PCM C E
11 12 13 15 16 17 18 19
+5V 1 27
14 2 A0 0 3 A1 U5 1 15 HCT139 2 1 EN 3
4 5 6 7
9 U6 HCT08 8 10
Figure 6. 80C32 Module Schematic
16
______________________________________________________________________________________
MAX186 Evaluation System/Evaluation Kit Evaluates: MAX186
+5V U8 62256 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 10 9 8 7 6 5 4 3 25 24 21 23 2 26 1 20 22 27 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 -CS -OE -WR I/O1 I/O2 I/O3 I/O4 I/O5 I/O6 I/O7 I/O8 11 12 13 15 16 17 18 19 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 RS1 1 19 2 DIR EN B1 3 A1 4 74HCT 5 /245 6 U7 7 H 8 9 A8 B8 18 17 16 15 14 13 12 11 10k
0 1 2 3
ADDR0-4 15-18
DB00-DB07 19-26
12 13
14 A0 13 A1
12 0 11 1 10 LS139 2 U5 15 9 EN 3
-CS0 - -CS3 11-14 -RD 9 -WR 10
RESERVED 35-40 +5V +5V 7-8 V++ 5-6 SW2 POWER SWITCH VIN POWER CONNECTOR C14 47F GND GND 1-4
POWER LED
R1 620
+
C4-C12 0.1F
+
70M05 U9 VOUT VIN
C3 47F
C13 47F
Figure 6. 80C32 Module Schematic (continued)
______________________________________________________________________________________
17
MAX186 Evaluation System/Evaluation Kit Evaluates: MAX186
Figure 7. 80C32 Module Component- Side Layout (x2)
18 ______________________________________________________________________________________
MAX186 Evaluation System/Evaluation Kit Evaluates: MAX186
Figure 8. 80C32 Module Solder-Side Layout (x2)
______________________________________________________________________________________
19
MAX186 Evaluation System/Evaluation Kit Evaluates: MAX186
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied. Maxim reserves the right to change the circuitry and specifications without notice at any time.
20 ___________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 (408) 737-7600 (c) 1996 Maxim Integrated Products Printed USA is a registered trademark of Maxim Integrated Products.


▲Up To Search▲   

 
Price & Availability of 80C32

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X